// Program generujcy tabel liczb pierwszych
// Wersja druga: z uyciem typu BOOL i standardowych wartoci

#import <Foundation/Foundation.h>

int main (int argc, char *argv[])
{
    NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];

    int    p, d;
    BOOL  isPrime;

    for ( p = 2; p <= 50; ++p ) {
        isPrime = YES;

    for ( d = 2; d < p; ++d )
        if ( p % d == 0 )
            isPrime = NO;

    if ( isPrime == YES )
        NSLog (@%i ", p);
    }

    [pool drain];
    return 0;
}